difficult or problematic situation - Fransızca İngilizce Sözlük